.packageShop-list {

  .list {
    display: flex;
    flex-direction: row;
  }

  .listBox:nth-child(odd) {
    margin-left: 22px;
    margin-right: 22px;
  }

  .listBox {
    // display: flex;
    // flex-direction: row;
    // justify-content: space-between;
    // flex-wrap: wrap;

    .listItem {
      // width: calc(48% - 11px);
      width: 332rpx;
      margin-bottom: 10px;

      .goodImg {
        width: 332rpx;
        flex-shrink: 0;
      }

      .goodsInfo {
        margin-top: 16px;
        display: block;
      }

      .goodsName {
        font-size: 28px;
        font-weight: 500;
        color: #333333;
        line-height: 40px;
      }

      .limited {
        width: 76px;
        margin-right: 10px;
      }

      .bot{
        display: flex;
        flex-direction: row;
        justify-content: space-between;

        .priceBox {
          display: flex;
          flex-direction: row;
          align-items: center;
          justify-content: flex-start;
          margin-top: 16px;
  
          .priceSymbol {
            height: 34px;
            font-size: 24px;
            font-weight: 400;
            color: #ff4f00;
            line-height: 34px;
          }
  
          .priceNum {
            height: 44px;
            font-size: 32px;
            font-weight: 600;
            color: #ff4f00;
            line-height: 44px;
          }
        }
  
        .cart{
          margin-top: 16px;
          margin-right: 20rpx;
          width: 40rpx;
          height: 40rpx;
        }
      }
    }
  }
}
